package com.smartwebx.ha.biz.rainwater.feature;

import java.util.Date;
import java.util.List;

import com.smartwebx.ha.dal.usebean.DateValue;
import com.smartwebx.ha.dal.usebean.FeatureHighLow;

public interface BasicFeatureManager {
	/**
	 * 多年单站最高最低水位
	 * 
	 * @param stcd
	 * @return
	 */
	public FeatureHighLow getMoreYearStatHighLowWater(String stcd);

	/**
	 * 多年单站最高最低流量
	 * 
	 * @param stcd
	 * @return
	 */
	public FeatureHighLow getMoreYearStatHighLowFlow(String stcd);

	/**
	 * 单站同期对比
	 * 
	 * @param stcd
	 * @param startDate
	 * @param endDate
	 * @return
	 */
	public List<DateValue> getPeriodContrast(String stcd, Date startDate,
			Date endDate);
}
